enemy spotted - French English Dictionary